home *** CD-ROM | disk | FTP | other *** search
/ Megahits 3 / Megahits 3 (1994)(GTI - Rhein-Main-Soft)(DE)[!].iso / module / utilities / midi / k1_ii_ed532.lha / Sources / defs.h < prev    next >
C/C++ Source or Header  |  1993-06-27  |  2KB  |  77 lines

  1. #include "req_manx_5.c"
  2.  
  3. #define BREITE 640
  4. #define HOEHE 255
  5. #define VERSION "5.32"
  6. #define NULL 0
  7.  
  8. #define MODWIN win->IDCMPFlags=NEWSIZE|CLOSEWINDOW|MOUSEBUTTONS|GADGETUP|GADGETDOWN|RAWKEY|ACTIVEWINDOW|INACTIVEWINDOW;
  9. #define K1_PORTNAME "K1-II Editor"
  10.  
  11. extern long  _stack;
  12. extern long  _priority;
  13. extern long  _BackGroundIO;
  14. extern char  *_procname;
  15.  
  16. unsigned char   s[2][32][89];
  17. unsigned char   m[32][76];
  18. char            bankname[2][255];
  19. char            multiname[255];
  20. char             dumpname[255];
  21. char            bankdir[255];
  22. char            sounddir[255];
  23. char            multidir[255];
  24. char            dumpdir[255];
  25. int             multi;
  26. extern int      SCREEN;
  27. extern int      WBLACE;
  28. extern int      GETDUMP;
  29. extern int      DEFAULTDUMP;
  30. extern int         INITIALIZE;
  31. extern char     DEFDUMPNAME[255];
  32. extern int        MASTERCHANNEL;
  33. extern int         KICKZWO;
  34.  
  35. struct ReqFileRequester ReqStruct;
  36. char            filename[FCHARS];
  37. char            directory[DSIZE];
  38. char            answer[DSIZE + FCHARS];
  39.  
  40. extern struct ReqBase         *ReqBase;
  41. extern struct DiskfontBase     *DiskfontBase;
  42. extern struct DosBase         *DosBase;
  43. extern struct IntuitionBase *IntuitionBase;
  44. extern struct GfxBase         *GfxBase;
  45. extern struct IconBase         *IconBase;
  46. extern struct MidiBase         *MidiBase;
  47. extern struct Window          *win, *win1, *win2, *win3, *win4, *win5, *win6,*win7;
  48. extern struct RastPort         *rp, *rp1, *rp2, *rp3, *rp4, *rp5, *rp6, *rp7;
  49. extern struct IntuiMessage     *mesg;
  50. extern struct MSource         *source;
  51. extern struct MRoute          *inroute,*outroute;
  52. extern struct MidiPacket     *packet,*getpacket();
  53. extern struct MDest           *dest;
  54. extern struct MRouteInfo     routeinfo;
  55. extern struct TextFont         *textfont;
  56. extern struct TextAttr         textattr;
  57. extern struct Screen          *scr;
  58. extern struct MsgPort         *port;
  59. extern struct IOStdReq        *keyRequest;
  60. extern struct MsgPort         *keyPort;
  61. extern struct InputEvent     *keyEvent;
  62. extern struct Process         *myprocess;
  63.  
  64.  
  65. extern struct PropInfo Gadget1SInfo;
  66. extern struct Image Image1;
  67. extern struct Gadget Gadget1;
  68.  
  69. APTR                olderrorwindow;
  70.  
  71. long                class, code;
  72. long                 oldcol[4];
  73.  
  74.  
  75. #define __stkargs " "
  76.  
  77.